explosion damage protection - German English Dictionary